Big Huge Thesaurus

monetary resource

noun